﻿body{
	margin:0px;
	padding:0px;
	font-size:12px;
/*	font-family:Arial, Helvetica, sans-serif;*/
}
p{
	/*font-family:宋体;*/
	margin:0px;
	padding:0px;
	text-indent:2em;
	line-height:20px;
	color:#333;
}
.img{
	border:0px;
}
h1{
	font-size:20px;
	color:#940202;
}
h2{
	font-size:12px;
	font-weight:normal;
	color:#888;
	border-bottom:1px dashed #ccc;
	padding-bottom:5px;
}
#header a{
	color:#fff;
	text-decoration:none;
}
#header a:hover{
	color:#e4de7a;
	text-decoration:none;
}
#header ul{
	margin:0px;
	padding:0px;
	list-style:none;
	padding-left:400px;
	padding-top:10px;	
}

#header ul li{
	float:left;
	padding-right:20px;
	color:#fff;
	font-size:18px;
	font-family:微软雅黑,黑体;	
}
.lip{
	padding-top:10px;
}
#logo{
	float:left; 
	padding-left:80px;
}
#content{
	margin-left:auto;
	margin-right:auto;
}
#content_back{
	width:100%;
	float:left;	
	background:url(../img/main_back.gif);
}
#content_back_footer{
	width:100%;
	float:left;
	background:url(../img/footer.gif) center bottom no-repeat;
	/*float:left;*/
}
#header{
/*	height:504px;*/
}
#menu{
	height:60px;
	background-image:url(../img/menu_bak.gif);
}
#menu_m{
	width:1280px;
	margin-left:auto;
	margin-right:auto;
}
	
#banner{
	height:439px;
	border-bottom:5px solid #940202;
}
#mainbody{
	width:100%;
	float:left;
	margin-left:auto;
	margin-right:auto;
	/*background:url(../img/footer.gif) left bottom no-repeat;*/
}
#mainbody_m{
/*	min-height:800px;*/
}
#left{
	float:left;
	width:10%;
}
#right{
	float:right;
	width:10%;
}
#right img{
	float:right;
}
#main{
	width:1003px;
	float:left;
	border:1px solid #b7b4af;
/*	border-top:none;*/
	padding-top:15px;
	padding-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	background:#fff;
}
#main_m{
	width:1003px;
	background:#fff;
	margin-left:auto;
	margin-right:auto;
}
#main_l{
	width:80%;
	float:left;
}
#mainpic{
	height:25px;
	margin-left:auto;
	margin-right:auto;
	margin-left:-17px;
	margin-top:10px;
}
#main_back{
	background:url(../img/left.gif) left bottom no-repeat;
	float:left;
	width:100%;
	margin:0 auto;
	padding:0px;
}
#main a{
	text-decoration:none;
	color:#666;
}
#main a:hover{
	text-decoration:none;
	color:#940202;
}
#main-left{
	width:360px;
	height:280px;
	float:left;
	margin-right:10px;
	margin-left:20px;
}
#main-mid{
	width:345px;
	float:left;
}
#main-mid ul{
	margin:0px;
	padding:0px;
	float:left;
}
#main-mid ul li{
	float:left;
	list-style:none;
	border-bottom:1px dotted #d5d5cd;
	line-height:30px;
	letter-spacing:2px;
}
.newstitle{
	width:270px;
	float:left;
}
.newsdate{
	width:60px;
	float:left;
	text-align:right;
}
.title {
	height:25px;
	border-bottom:1px solid #f5eee6;
}
.title img{
	float:left;
}
.more{
	width:50px;
	height:25px;
	color:#4c2506;
	line-height:25px;	
	float:right;
}
.more a{
	color:#4c2506;
}
.more a:hover{
	color:#4c2506;
	text-decoration:none;
}
#main-right{
	width:230px;
	float:left;
	margin-left:15px;
}
#main-right p{
	color:#888;
}
#main-right ul{
	padding:0px;
	margin:0px;
}
#main-right ul li{
	padding-top:5px;
	list-style:none;
	width:240px;
	float:left;
}
.bigtitle{
	width:970px;
	height:52px;
	float:left;
	margin-left:20px;
	padding-top:15px;	
}
.bigtitle img{
	float:left;
	padding-right:10px;
}
.bigtitletop{
	width:950px;
	height:30px;
	border-bottom:1px solid #f5eee6;
	padding-top:5px;
}
.bigmain{
	width:970px;
}
.bigmain ul{
	padding:0px;
	margin:0px;
	float:left;
	width:980px;
	margin-left:20px;
}
.bigmain ul li{
	list-style:none;
	float:left;
	padding:7px;
}
.linkimg{
	float:left;
}
.pro{
	width:163px;
	height:118px;
	border:1px solid #b9b9b9;
	border-bottom:none;
}
.protitle{
	width:165px;
	height:25px;
	text-align:center;
	line-height:25px;
	background:#4e4e4e;
}
#bigmain_protitle{
}
#bigmain_protitle a{
	/*color:#fff;*/
}
#bigmain_protitle a:hover{
	color:#fff;
	text-decoration:none;
}
.proshadow{
	width:163px;
	height:35px;
	background:url(../img/shadow.gif);
}
#footer_m{
	width:100%;
	float:left;
}
#footer{
	width:1280px;
	height:100px;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#footer p{
	padding:2px;
	padding-left:115px;
	text-align:left;
}
#footer p span{
	padding-right:20px;
}
.searchtext{ 
	width:190px; 
	height:24px; 
	background:url(../img/search_back.gif) no-repeat; 
	border:none; 
	float:left;
	color:#999;
	padding-left:10px;
}
.searchbutton{ 
	width:29px; 
	height:24px;
	background:url(../img/search_button.gif) no-repeat;
	border:none;  
	float:left;
}
.cu_1{
	width:230px;
	height:68px;
	background:url(../img/cu_1.gif) no-repeat;
}
.cu_2{
	width:230px;
	height:80px;
	background:url(../img/cu_2.gif) repeat-y;
}
.cu_3{
	width:230px;
	height:13px;
	background:url(../img/cu_3.gif) no-repeat;
}

/*page*/
#mainleft{
	width:260px;
	height:600px;
	float:left;
	background:#f00;
	margin-left:10px;
	margin-right:10px;
}
/*mainleft没用到*/
.p_left_title{
	width:230px;
	height:52px;
}
.p_left_title img{
	float:left;
}
.p_left_title_word{
	width:125px;
	height:35px;
	line-height:45px;
	float:left;
	border-bottom:1px solid #f5eee6;
	margin-left:15px;
	color:#4a2408;
	font-size:14px;
	font-family:微软雅黑,黑体;
	font-weight:bold;
	float:left;	
}
.p_left_title_more{
	width:40px;
	height:35px;
	line-height:45px;
	float:left;
	border-bottom:1px solid #f5eee6;
}
#pagelefttop{
	width:200px;
}
#pagelefttop ul{
	margin:0px;
	padding:10px;
	padding-left:20px;
}
#pagelefttop ul li{
	width:200px;
	padding:7px;
	list-style:disc;
	padding-left:0px;
}
#mainright{
	width:720px;
	float:left;	
	margin-left:15px;
}
#position{
	text-align:right; 
	padding:5px 0;
}
.mainright_top{
	width:720px;
	height:22px;
}
.mainright_top img{
	float:left;
}
.mainright_top_word{
	width:685px;
	height:22px;
	line-height:20px;
	float:left;
	border-bottom:1px solid #f5eee6;
	color:#4a2408;
	font-size:14px;
	font-family:微软雅黑,黑体;
	font-weight:bold;
	margin-left:10px;
}
.mainright_top_word span{
	font-size:10px;
	color:#888;
	padding-left:8px;
}
#mainright_title{
	text-align:center;
}
#mainright_body{
	width:700px;
	float:left;
	margin-left:19px;
}
#mainright_body p{
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#777;
}
#mainright_body ul{
	margin:0px;
	padding:0px;
	float:left;
}
#mainright_body ul li{
	width:680px;
	height:30px;
	line-height:30px;
	float:left;
	border-bottom:1px dashed #ddd;
	list-style:none;
	margin:0px;
	padding:0px;
}
#mainright_body ul li a{
	display:inline-block;
}
#mainright_body span{
	float:right;
	padding-right:10px;
}
#page_nav{
	line-height:20px;
	display:inline-block;
	margin-top:15px;
	text-align:center;
	width:690px;
	float:left;
}
#page_nav span{
	border:1px solid #fff;
	background:#940202;
	float:left;
	color:#fff;
}
#page_nav span a{
	display:inline-block;
	color:#fff;
	margin-left:15px;
}
#page_nav span a:hover{
	color:#e4de7a;
}
/*子页*/
#bannerimg{
	width:720px;
	height:200px;
}

.slider {
    margin: 5px auto;
    width: 360px;
    height: 280px;
    border: 1px solid #ccc;
    position: relative;
    overflow: hidden;
}

.slider4 {
    margin: 5px auto;
    width: 100%;
    height: 440px;
    /*border: 1px solid #ccc;*/
    position: relative;
    overflow: hidden;
}

.conbox {
    position: absolute; /*必要元素*/
}

.switcher {
    position: absolute;
    bottom: 10px;
    right: 10px;
    float: right;
    z-index: 99;
}

    .switcher a {
        background: #fff;
        border: 1px solid #D00000;
        cursor: pointer;
        float: left;
        font-family: arial;
        height: 18px;
        line-height: 18px;
        width: 18px;
        margin: 4px;
        text-align: center;
        color: #D00000;
    }

        .switcher a.cur, .switcher a:hover {
            background: #FF3333;
            border: 1px solid #D00000;
            height: 24px;
            line-height: 24px;
            width: 24px;
            margin: 0 2px;
            color: #fff;
            font-weight: 800;
        }
/* slider1 水平 */
#slider1 .conbox {
    width: 9999em;
}

    #slider1 .conbox div {
        width: 360px;
        height: 280px;
        overflow: hidden;
        float: left;
    }
/* slider2 水平 */
#slider2 .conbox div {
    width: auto;
    height: 440px;
}

#slider2 .conbox {
    width: auto;
}
/* slider3 淡隐淡现 */
#slider3 .conbox div {
    width: 360px;
    height: 280px;
}
